数据流表支持写入新的数据行,本文介绍通过DML语句将值插入流表中。
语法
INSERT INTO [catalog_name.][db_name.]stream_name VALUES values_row [, values_row ...]
values_row:
(val1 [, val2, ...])
参数说明
参数 | 是否必选 | 说明 |
catalog_name | 否 | 目标流表的Catalog。 |
db_name | 否 | 目标流表所属的数据库名称。 |
stream_name | 是 | 目标流表的名称。 |
values_row | 是 | 插入的一行数据,由多个 |
示例
创建流表mystream,并向其中插入两行数据:
CREATE STREAM mystream (car_id STRING, speed Int);
INSERT INTO mystream
VALUES ('10011', 110), ('100022', 111);
返回结果如下:
+----------------------------------+
| Result |
+----------------------------------+
| job id |
------------------------------------
| dc472111ddbc341082a2e54f22516ef5 |
+----------------------------------+
反馈
- 本页导读 (1)
文档反馈